atomic particle filter - French English Dictionary